emoji: Skip overly wide fallback rendering
authorMatthias Clasen <mclasen@redhat.com>
Mon, 18 Dec 2017 03:09:08 +0000 (22:09 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 15 Jan 2018 13:21:52 +0000 (08:21 -0500)
commit9e3b8145805d1bfd78a082c73c5e8a162f07db16
tree2e342b644d8633242fc3653d5edb6d394a040fc8
parentbcd3c42b92cc9a584da366434f6f385545d1fa27
emoji: Skip overly wide fallback rendering

Some emoji fonts (such as Emoji One), render Emoji sequences
such as some of the family variations using multiple individual
glyphs. This rendering is too wide and breaks our grid layout.
Therefore, we will just skip any sequence whose rendering is
more than twice as wide as a simple smiley.
gtk/gtkemojichooser.c